device producing shocks - English Synonyms Dictionary